Big Huge Thesaurus

black rat snake

noun